﻿using System;
using System.Collections.Generic;
using System.Linq;
using System.Web;
using System.Web.UI;
using System.Web.UI.WebControls;
using System.Data.SqlClient;
using System.Configuration;

public partial class Them_San_Pham2 : System.Web.UI.Page
{
    protected void Page_Load(object sender, EventArgs e)
    {
        if (Session["TenDangNhap"] == null || Session["MatKhau"] == null)
        {
            Response.Redirect("login.aspx");
        }
    }
    protected void insertData()
    {
        SqlConnection connection = new SqlConnection(ConfigurationManager.ConnectionStrings["hyundaisaigonConnectionString"].ConnectionString);
        string insx = nsx.SelectedValue;
        //if (nsx.SelectedValue.ToString().Equals("Huyndai"))
        //{
        //    insx = 1;
        //}
        //else
        //{
        //    if (nsx.SelectedValue.ToString().Equals("Isuzu"))
        //    {
        //        insx = 2;
        //    }
        //    else
        //    {
        //        insx = 3;
        //    }
        //}
        String sql = "insert into xe values (";
        sql += insx + ",";
        sql += "N'" + tx.Text + "',";
        sql += "N'" + dongxe.SelectedValue + "',";
        sql += "N'" + lx.Text + "',";
        sql += dx.SelectedValue + ",";
        sql += "N'" + nt.Text + "',";
        sql += sc.Text + ",";
        sql += scn.Text + ",";
        sql += "N'" + hs.Text + "',";
        sql += "N'" + nl.Text + "',";
        sql += "N'" + htnl.Text + "',";
        sql += "N'" + ttnl.Text + "',";
        sql += "'" + imgURL.Text + "')";
        SqlCommand command = new SqlCommand(sql, connection);
        connection.Open();
        command.ExecuteNonQuery();
        connection.Close();
    }

    protected void XacNhan_Click(object sender, EventArgs e)
    {
        if (nsx.SelectedValue.ToString().Equals("Chọn Nhà Sản Xuất"))
        {
            xacnhan.Text = "Bạn chưa chọn nhà sản xuất";
            return;
        }
        if (dongxe.SelectedValue.ToString().Equals("Chọn Dòng Xe"))
        {
            xacnhan.Text = "Bạn chưa chọn dòng xe";
            return;
        }

        try
        {
            Convert.ToInt16(dx.Text);
        }
        catch (Exception)
        {
            xacnhan.Text = "Đời xe phải là một con số";
            return;
        }

        try
        {
            Convert.ToInt16(sc.Text);
        }
        catch (Exception)
        {
            xacnhan.Text = "Số cửa phải là một con số";
            return;
        }
        try
        {
            Convert.ToInt16(scn.Text);
        }
        catch (Exception)
        {
            xacnhan.Text = "Số chỗ ngồi phải là một con số";
            return;
        }


        insertData();

        nsx.SelectedIndex = 0;
        dongxe.SelectedIndex = 0;
        // dongxe.Text = "";
        //dx.sele = "";
        sc.Text = "";
        scn.Text = "";
        hs.Text = "";
        nt.Text = "";
        nl.Text = "";
        htnl.Text = "";
        ttnl.Text = "";
        imgURL.Text = "";

        xacnhan.Text = "Yêu cầu của bạn đã được xử lí";


    }

    protected void DangXuat_Click(object sender, EventArgs e)
    {
        Session.RemoveAll();
        Response.Redirect("Default.aspx");
    }

    protected void ThemSp_Click(object sender, EventArgs e)
    {
        Response.Redirect("admin.aspx");
    }

    protected void Button3_Click(object sender, EventArgs e)
    {
        HttpPostedFile files = FileUpload1.PostedFile;
        if (FileUpload1.HasFile == false && files.ContentLength > 500000)
        {

        }
        else
        {
            try
            {
                string txtpath = Server.MapPath("~/assets/images/" + FileUpload1.FileName);
                FileUpload1.SaveAs(txtpath);
                imgURL.Text = "assets/images/" + FileUpload1.FileName.ToString();//Cái này để hiện đường dẫn ảnh

            }
            catch
            {

            }
        }
    }
       
}